package im.engure.common.protocol;

import im.engure.common.registery.URL;
import org.apache.dubbo.common.extension.SPI;

@SPI
public interface Protocol {

    /**
     * 开启服务
     *
     * @param url
     */
    void start(URL url);

    /**
     * 发送数据
     *
     * @param url
     * @param invocation
     * @return
     */
    String send(URL url, Invocation invocation);

}
